#ifndef Ctokens_h
#define Ctokens_h
/* Ctokens.h -- List of labelled tokens and stuff
 *
 * Generated from: cccc.g
 *
 * Terence Parr, Will Cohen, and Hank Dietz: 1989-1999
 * Purdue University Electrical Engineering
 * ANTLR Version 1.33MR20
 */
enum ANTLRTokenType {
	Eof=1,
	WHITESPACE=2,
	DOS_NL=3,
	MAC_NL=4,
	UNIX_NL=5,
	PRE_DEF_MODULE=6,
	PRE_DEF_SUBMODULE=7,
	PRE_VIS_PUBLIC=8,
	PRE_VIS_COMPONENT=9,
	PRE_VIS_MODULE=10,
	PRE_VIS_SUBMODULE=11,
	IFDEF_TARGET=12,
	PRE_INCLUDE=13,
	HASH=14,
	HASH_DEF=15,
	HASH_IFDEF=16,
	HASH_IFNDEF=17,
	HASH_ENDIF=18,
	DOS_P_EOL=19,
	MAC_P_EOL=20,
	UNIX_P_EOL=21,
	P_LINECONT=22,
	P_ANYTHING=23,
	P_COMMULTI=24,
	RR_DIRECTIVE=25,
	RR_ANYTHING=26,
	RR_END=27,
	COMDEF=28,
	COMLINE=29,
	COMLINE_END=30,
	COMLINE_ANYTHING=31,
	COMMULTI=32,
	COMMULTI_END=33,
	COMMULTI_EOL=34,
	COMMULTI_ANYTHING=35,
	STRINGSTART=36,
	STRINGCONST=37,
	LYNNS_FIX=38,
	ESCAPED_DQUOTE=39,
	ESCAPED_OTHER=40,
	S_ANYTHING=41,
	CHARSTART=42,
	CHARCONST=43,
	CH_ANYTHING=44,
	LBRACE=45,
	RBRACE=46,
	LPAREN=47,
	RPAREN=48,
	LBRACK=49,
	RBRACK=50,
	ASM=51,
	AUTO=52,
	BREAK=53,
	CASE=54,
	CATCH=55,
	KW_CHAR=56,
	CLASS=57,
	KW_CONST=58,
	CONTINUE=59,
	DEFAULT=60,
	DELETE=61,
	DO=62,
	KW_DOUBLE=63,
	ELSE=64,
	ENUM=65,
	EXTERN=66,
	KW_FLOAT=67,
	FOR=68,
	FRIEND=69,
	GOTO=70,
	IF=71,
	INLINE=72,
	KW_INT=73,
	KW_LONG=74,
	NEW=75,
	OPERATOR=76,
	PRIVATE=77,
	PROTECTED=78,
	PUBLIC=79,
	REGISTER=80,
	RETURN=81,
	KW_SHORT=82,
	SIGNED=83,
	SIZEOF=84,
	STATIC=85,
	STRUCT=86,
	SWITCH=87,
	TEMPLATE=88,
	KW_THIS=89,
	THROW=90,
	TRY=91,
	TYPEDEF=92,
	UNION=93,
	UNSIGNED=94,
	VIRTUAL=95,
	KW_VOID=96,
	VOLATILE=97,
	WHILE=98,
	ASSIGN_OP=102,
	GREATERTHAN=117,
	LESSTHAN=118,
	GREATEREQUAL=119,
	LESSEQUAL=120,
	ASTERISK=122,
	LOGICAL_AND_OP=136,
	LOGICAL_OR_OP=137,
	LOGICAL_NOT_OP=138,
	QUERY_OP=139,
	AMPERSAND=140,
	PIPE=141,
	TILDA=142,
	COLONCOLON=144,
	ARROW=145,
	COLON=146,
	PERIOD=147,
	COMMA=148,
	SEMICOLON=149,
	NAMESPACE=150,
	USING=151,
	AND=152,
	AND_EQ=153,
	BITAND=154,
	BITOR=155,
	COMPL=156,
	NOT=157,
	OR=158,
	OR_EQ=159,
	XOR=160,
	XOR_EQ=161,
	KW_BOOL=162,
	BTRUE=163,
	BFALSE=164,
	STATIC_CAST=165,
	REINTERPRET_CAST=166,
	CONST_CAST=167,
	DYNAMIC_CAST=168,
	TYPEID=169,
	IMPLEMENTATION_KEYWORD=170,
	IDENTIFIER=171,
	OCT_NUM=172,
	L_OCT_NUM=173,
	INT_NUM=174,
	L_INT_NUM=175,
	HEX_NUM=176,
	L_HEX_NUM=177,
	FNUM=178,
	ANYTHING=179,
	FILENAME=181,
	Start=182,
	Prepro=183,
	Pre_define=184,
	Pre_include=185,
	Include_lib_content=186,
	Include_dir_content=187,
	OriginalStart=188,
	Link_item=189,
	End_of_file=190,
	Definition_or_declaration=191,
	Resync_tokens=192,
	Extern_linkage_block=193,
	Namespace_block=194,
	Using_statement=195,
	Explicit_template_instantiation=196,
	Class_declaration_or_definition=197,
	Class_suffix=198,
	Class_suffix_trailer=199,
	Opt_instance_list=200,
	Union_definition=201,
	Anonymous_union_definition=202,
	Named_union_definition=203,
	Enum_definition=204,
	Anonymous_enum_definition=205,
	Named_enum_definition=206,
	Instance_declaration=207,
	Class_block=208,
	Class_block_item_list=209,
	Class_block_item=210,
	Class_item_qualifier_list=211,
	Class_item_qualifier=212,
	Access_modifier=213,
	Method_declaration_or_definition_with_implicit_type=214,
	Method_declaration_or_definition_with_explicit_type=215,
	Method_suffix=216,
	Method_signature=217,
	Type=218,
	Cv_qualifier=219,
	MUTABLE=220,
	Type_name=221,
	Indirection_modifiers=222,
	Indirection_modifier=223,
	Builtin_type=224,
	Type_keyword=225,
	User_type=226,
	Scoped_member_name=227,
	Scoped_identifier=228,
	Explicit_scope_spec=229,
	Unscoped_member_name=230,
	Dtor_member_name=231,
	Operator_member_name=232,
	Operator_identifier=233,
	New_or_delete=234,
	Param_list=235,
	Param_list_items=236,
	More_param_items=237,
	Param_item=238,
	Param_type=239,
	Param_spec=240,
	Knr_param_decl_list=241,
	Opt_const_modifier=242,
	Typedef_definition=243,
	Fptr_typedef_definition=244,
	Struct_typedef_definition=245,
	Simple_typedef_definition=246,
	Identifier_opt=247,
	Tag_list_opt=248,
	Tag=249,
	Simple_type_alias=250,
	Fptr_type_alias=251,
	Class_or_method_declaration_or_definition=252,
	Class_prefix=253,
	Inheritance_list=254,
	Inheritance_item_list=255,
	Inheritance_access_key=256,
	Inheritance_item=257,
	Class_key=258,
	Access_key=259,
	Ctor_init_list=260,
	Ctor_init_item_list=261,
	Ctor_init_item=262,
	Linkage_qualifiers=263,
	Linkage_qualifier=264,
	Identifier_or_brace_block_or_both=265,
	Opt_brace_block=266,
	Instance_item=267,
	Item_specifier=268,
	Opt_initializer=269,
	Init_expr=270,
	Init_expr_item=271,
	Cast_keyword=272,
	Init_value=273,
	Keyword=274,
	EXPLICIT=275,
	Op=276,
	Constant=277,
	Literal=278,
	String_literal=279,
	Block=280,
	Balanced=281,
	Balanced_list=282,
	Nested_token_list=283,
	Nested_token=284,
	Scoped=286,
	Brace_block=287,
	Skip_until_matching_rbrace=288,
	Paren_block=289,
	Brack_block=290,
	Brack_list=291,
	Angle_balanced_list=292,
	Angle_block=293,
	TOKENTYPE_MAX=294,
	DLGminToken=0,
	DLGmaxToken=9999};

#endif
